MCI Device Capabilities

MCIWnd includes the following macros to let you query MCI devices for their capabilities.

Macro

Description

MCIWndCanConfigBPF834

Determines whether a device has a configuration dialog box to support multiple configurations, such as the MCIAVI device.

MCIWndCanEject1MEETZX

Determines whether a device has a software-controlled eject function.

MCIWndCanPlayGBLDBV

Determines whether a device can play the existing content.

MCIWndCanRecord4.ZAOL

Determines whether a device can record.

MCIWndCanSaveGBO9WB

Determines whether a device can store data.

MCIWndCanWindow9A06M4

Determines whether a device supports MCI window commands (such as window1E0V_H2, put1KTN_TS and where4V_3I1).

 

These macros return TRUE if the device supports the specific capability, or FALSE otherwise.